@charset "utf-8";
/* 你自己的样式 */
/*补丁*/

.ztree{ __zoom:1.2 }
/*c*/
.check-box, .radio-box{ position:relative;}

.select-box{ background:#fff;}
body,th,td,button,input,select,textarea{font-size:14px; line-height:1.5;}

legend{ width:auto;border-bottom:none; padding:0px 10px;margin-bottom:0px;}
.form legend {
    font-size: 16px;
}
.form .row {
    margin-top: 10px;margin-bottom: 10px;
}












/*鼠标经过tr*/
.table-tr-hover tbody tr{transition:all .2s ease-in-out;}
.table-tr-hover tbody tr:hover{ background:#f4f4c4;transition:0s; }

/*分页样式*/
.pagination{ float:right; padding:10px 0px;}
.pagination li{ display:inline-block;}
.pagination a,
.pagination span{ border: 1px solid #ccc;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    color: #666;
    height: 26px;
    line-height: 26px;
    text-decoration: none;
    margin: 0 0 6px 6px;
    padding: 0 10px;
    font-size: 14px; }

.pagination .disabled span{ background:#f4f4f4; color:#999;}

.pagination a:hover,
.pagination .active span {
    background: #5a98de;
    color: #fff;
}
body.pagination-wraper-fix{ padding-bottom:80px;}
body.pagination-wraper-fix .pagination-wraper{ position:fixed;right:0px;bottom:0px;left:0px; padding:0px 20px;background:#fff; border-top:2px solid #999;}


/* 组织机构 */
.panel-wrap{ position: absolute; width:100%;  top:41px; bottom:0px;}

.panel-left{ position:absolute; top:0px; width:350px; left:0px; bottom:0px; overflow:auto;
}
.panel-title{ padding:10px; background:#f1f1f1;border-bottom: 1px solid #e5e5e5;  }

.panel-right{ position:absolute; top:0; bottom:0; right:0px; left:360px; }
.panel-left , .panel-right {
background:#fff;border: 1px solid #e5e5e5;} 


.page-zzjg fieldset{ padding-bottom:30px; margin-bottom:20px;}
.page-zzjg legend{ width:auto; padding:0px 20px;}


/* 配置管理 页面  修改 删除 按钮 下拉列表 */
.dropDown_css_A{ font-size: 14px;}
.dropDown_css_A.open a{ color:#333;}
.dropDown_css_A.open  .dropDown_A {transform:scale(1.5) ; transition:all .2s ease-in-out; }

.menu > li > a:hover{ text-decoration:none;background-color: #919191;color: #fff; }
.menu > li.upt > a:hover{background-color: #3a9ee8;}
.menu > li.del > a:hover{background-color: #e83a47;}


/**/
.upload-box{}
.upload-box .item{ width:100px; float:left; margin:0 10px 10px 0; position: relative; background:#e4e4e4;}
.upload-box .item img{width:100px; height:80px;vertical-align: middle;}
.upload-box .item .del{ width: 20px; height:20px; position:absolute; top:-10px; right:-10px; background: url(../images/icon_del.png) no-repeat center center;}

































